/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package Class;

/**
 *
 * @author aissaroot
 */
public class Total_Conge {
    private int id_total;
    private String annee;
    private int nbr_jours_reserve;
    private int nbr_jours_reste;
    
    // chaque total_conge appartien à un seul salarie
    public Salarie sal = new Salarie();
    
    public Total_Conge(){}
    
    // inisialiser un Total_Conge
    public Total_Conge(int id_total,String annee,int nbr_jours_reserve,int nbr_jours_reste)
       {
          this.id_total=id_total;
          this.annee=annee;
          this.nbr_jours_reserve=nbr_jours_reserve;
          this.nbr_jours_reste=nbr_jours_reste;
       }
    // ajouter un Total_Conge
    public int Ajouter()
    {
    Connect cle=new Connect();
    String req="insert into total_conge(id_Total_Conge,annee,nbr_jours_reserve,nbr_jours_reste) values("+id_total+",'"+annee+"',"+nbr_jours_reserve+","+nbr_jours_reste+")";
    return cle.req_execute(req);
     }
    // modifier les données d'un Total_Conge
    public int modifier()
    {
    Connect cle=new Connect();
    String req="update total_conge set annee='"+annee+"' ,nbr_jours_reserve="+nbr_jours_reserve+" ,nbr_jours_reste="+nbr_jours_reste+" where id_total="+id_total ;
    return cle.req_execute(req);
    }
    // supprimer un Total_Conge
    public int supprimer()
    {
    Connect cle=new Connect();
    String req="delete from total_conge where id_total="+id_total;
    return cle.req_execute(req);
    }
    
}
